﻿@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {border:0 none;font-family:arial,helvetica,"sans serif";font-size:1em;font-style:inherit;margin:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;padding:0;vertical-align:baseline;}
ol, ul{    list-style:none;}
ul{    list-style:none outside none;}
q:before, q:after{    content:'';}
body{color:#000;width:1004px;margin:0px auto;background:url(../images/back15_001.gif);background-attachment:inherit; background-attachment:fixed;}
a:link, a:visited{    color:#000;text-decoration:none;outline:none;}
a:hover{    color:#000;text-decoration:none;outline:none;}
a:active{    outline:none;}
img{    border:0;}
.main{width:1004px; border:1px solid red; height:100%; background-color:#fff; margin:0px auto; }
#form1{ background-color:#fff;width:1004px; height:100%; }
/*a标签  背景图片样式 统一 */


a,a:visited,a:active {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;}
#mainContent a,#mainContent a:visited,#mainContent a:active {text-decoration:none;color:#000;}
fieldset legend {display:none;}
fieldset label {font-size:11px;font-weight:bold;}
.redText {color:#b30b12;}
.ieClear {clear:both;}
#container {width:1004px;margin:0 auto;}
.leftContent {float:left;}
#mainContent {float:left;}
a.btn_moreInfo {width:84px;height:0;padding-top:18px;overflow:hidden;display:block;background:url(../Images/btn_moreinfo.png) no-repeat 0 0;}
a:hover.btn_moreInfo {background-position:0 -20px;}

a:hover.btn_playVideo {background-position:0 -23px;}
a.btn_playVideo2 {width:99px!important;height:18px!important;position:relative!important;text-indent:-9999px;margin-top:7px;z-index:100;overflow:hidden;display:block;float:left;background:url(../Images/btn_video_horizontal.png) no-repeat 0 0;}
a:hover.btn_playVideo2 {background-position:0 -18px;}
a.btn_giftFinder {width:107px;height:0;padding-top:21px!important;overflow:hidden;display:block;background:url(../Images/btn_giftfinder.png) no-repeat 0 0!important;}
a:hover.btn_giftFinder {background-position:0 -24px!important;}
a.btn_giftVouchers {width:130px;height:0;padding-top:21px!important;overflow:hidden;display:block;background:url(../Images/btn_giftvouchers.png) no-repeat 0 0!important;}
a:hover.btn_giftVouchers {background-position:0 -24px!important;}
/*查看购物车图片*/
a.btn_viewBasket {width:160px;height:0!important;height:1px !important;
padding-top:17px;overflow:hidden;display:block;background:url(../Images/btn_viewbasket.png) no-repeat 0 0;
}
a:hover.btn_viewBasket {background-position:0 -20px;}
a.btn_loginLarge {width:109px;height:1px;
padding-top:31px;overflow:hidden;display:block;background:url(../Images/btn_loginlarge.png) no-repeat 0 0;
}
a:hover.btn_loginLarge {background-position:0 -35px;}
a.btn_close {line-height:18px;padding-right:22px;float:right;font-size:12px;font-weight:bold;text-decoration:underline;color:#373737;background:url(../Images/btn_close.png) no-repeat right 0;}
a:hover.btn_close {background-position:right -20px;}
a.btn_viewProdDetails {width:291px;height:0;padding-top:31px;overflow:hidden;display:block;background:url(../Images/btn_viewproddetails.png) no-repeat 0 0;}
a:hover.btn_viewProdDetails {background-position:0 -35px;}
a.btn_viewProductLarge {width:189px;height:0!important;height:31px;padding-top:31px;overflow:hidden;display:block;background:url(../Images/btn_viewproductlarge.png) no-repeat 0 0;}
a:hover.btn_viewProductLarge {background-position:0 -35px;}
a.btn_submit {width:66px;height:0!important;height:18px;padding-top:18px;overflow:hidden;display:block;background:url(../Images/btn_submit.png) no-repeat 0 0;}
a:hover.btn_submit {background-position:0 -20px;}
/*创建账户按钮图片*/
a.btn_createAccount {width:159px;height:1!important;padding-top:19px;overflow:hidden;display:block;background:url(../Images/btn_createaccount.png) no-repeat 0 0;}
a:hover.btn_createAccount {background-position:0 -34px;}

/*遮罩层*/
.overlay {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
background: white;
opacity: .8;
filter: alpha(opacity = 80);
display: none;
z-index: 1100;
}